//
//  TJBaseController.h
//  BaoDian
//
//  Created by mac on 2024/7/17.
//

#import <UIKit/UIKit.h>
#import "TJNavigationBar.h"

NS_ASSUME_NONNULL_BEGIN

@interface TJBaseController : UIViewController

@property (nonatomic, strong) TJNavigationBar *navigationBar;
@property (nonatomic, strong) UILabel *titleLabel;
@property (nonatomic, assign, readonly) CGFloat statusBarFrameHeight;
@property (nonatomic, assign) BOOL hiddenBackButton;
@property (nonatomic, assign) BOOL hiddenNavigationBar;

- (void)popViewController;
- (void)addBackButton;
- (NSString *)backButtonImageName;
- (nullable UIImage *)topBackgroundImage;


@end

NS_ASSUME_NONNULL_END
